A comparative performance analysis of the Java CoG Kit
نویسندگان
چکیده
The benefits offered by the Grid architecture has resulted in the tremendous growth of the Grid-user community. The Globus Toolkit has emerged as the most popular Grid implementation used by the Grid community. The Java CoG Kit provides a rich suite of artifacts and client-side constructs for Globus Toolkit 2 and 3 to access the backend Globus enabled Grid functionality. This paper is motivated by need to evaluate the tradeoffs, made by the underlying infrastructure, in choosing either a native Globus Toolkit client interface or a Java CoG Kit provided interface. This paper does not attempt to prove the superiority of one mechanism over the other, rather it offers decision aiding perfomance data to help client developers choose the appropriate service access mechanisms based on their application requirements.
منابع مشابه
Features of the Java Commodity Grid Kit
In this paper we report on the features of the Java Commodity Grid Kit. The Java CoG Kit provides middleware for accessing Grid functionality from the Java framework. Java CoG Kit middleware is general enough to design a variety of advanced Grid applications with quite different user requirements. Access to the Grid is established via Globus Toolkit protocols, allowing the Java CoG Kit to commu...
متن کاملCoG Kits: Enabling Middleware for Designing Science Applications, Web Portals, and Problem Solving Environments
This report summarizes this quarters accomplishments of the SciDAC CoG Kit project funded through the Department of Energy MICS program under grant number FWP #56825. The highlights of this semester include the collaboration with other SciDAC projects such as the DOE Science Grid, CMCS, and OGSA. All of these projects reuse components developed and designed by the CoG Kit project. Additionally,...
متن کاملAn Overview of Grid File Transfer Patterns and Their Implementation in the Java CoG Kit
Accessing files on remote resources is a required function in Grids. In this paper, we report on the file transfer patterns supported in the Java CoG Kit. These patterns are supported by a rich set of accompanying components, including Java classes and methods, command line tools, graphical user interfaces, and portals. The patterns and their implementations are exposed through familiar Java la...
متن کاملWorkflow Management Through Cobalt
Workflow management is an important part of scientific experiments. A common pattern that scientists are using is based on repetitive job execution on a variety of different systems, and managing such job execution is necessary for large-scale scientific workflows. The workflow system should also be client-based and able to handle multiple security contexts to allow researchers to take advantag...
متن کاملA Graphical Modeling Environment for the Generation of Workflows for the Globus Toolkit
Grid computing aims at managing resources in a heterogeneous distributed environment. The Globus Toolkit provides a set of components that can be used to build applications that function in a grid computing system. Presently, applications are typically handcrafted either by using an Application Programming Interface (API) interacting through a set of command line interfaces, or by using a set o...
متن کامل